home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1996 November
/
Chip 11-96.iso
/
treiber
/
grafik
/
diamond
/
viper
/
viperse
/
win3x
/
se
/
sed107.exe
/
rar
/
UTIL.ZIP
/
VPROPM.DOC
< prev
Wrap
Text File
|
1994-09-26
|
5KB
|
118 lines
Diamond Multimedia Systems VIPER SE/PRO Power Management vers. 1.0d
09/26/94
Diamond Display Power Management supports three power management states
defined by VESA (Video Electronics Standards Association, version 1.0):
STANDBY
SUSPEND
OFF
Power management states in DOS environment can be individually set from 1
to 99 minutes through options of VPROPM (Viper SE/PRO power management TSR
intallation program) as following:
Usage: VPROPM [option]
Options:
h - Displays this help message
u - Unloads utility from memory
bxx - sets Standby timer in minutes (1 to 99) in DOS environment
sxx - sets Suspend timer in minutes (1 to 99) in DOS environment
oxx - sets Off timer in minutes (1 to 99) in DOS environment
For example:
VPROPM b7 s15 o27 <enter>
Viper SE/PRO will be in STANDBY state after 7 minutes in DOS
environment. It will be in SUSPEND state 8 minutes after STANDBY
state in DOS environment. Then in OFF state 12 minutes after SUSPEND
state in DOS environment.
After Viper SE/PRO power management TSR is loaded, you can use VPROPM
to show current power management timer settings in DOS environment.
For example: C:\VPROPM <enter>
Display adapter is set to ON state with input from keyboard or mouse (if mouse
device driver is loaded) in DOS environments.
DISKETTE CONTAINS:
VPROPM.COM Viper SE/PRO Power Management BIOS TSR 1.0d
INSTALLATION:
1. Copy VPROPM.COM to root directory C:\.
2. Modify AUTOEXEC.BAT. Add C:\VPROPM [option] to set Standby,
Suspend and Off timers in DOS environment.
Viper SE/PRO Power Management BIOS TSR will be loaded with every
system boot, you can change those timer settings later by unloading
it and loading again with new settings.
NOTES:
STANDBY minutes must be <= SUSPEND minutes
SUSPEND minutes must be <= OFF miniutes
LIMITATIONS:
In protected mode application (i.e. AutoCad, Links386 game), DPMS is
not properly supported at this release.
PROGRAMMER'S REFERENCES:
This Viper SE/PRO DMPS BIOS TSR supports following VBE/PM services
(VESA Display BIOS Extensions / Power Management, VBE Sub-function 10h)
as defined in VESA VBE/PM version 1.0 (Feb. 4, 1994):
a. Report VBE/PM Capabilities:
Input: AH = 4fh VESA Extension
AL = 10h VBE/PM Services
BL = 00h Report VBE/PM Capabilities
ES:DI Null pointer 0000:0000h (reserved for future
use)
Output: AX = Status (*)
BH = Power saving state signals supported
1 = supported, 0 = not supported
bit 0 STANDBY
bit 1 SUSPEND
bit 2 OFF
bit 3 REDUCED ON (intended for flat panel)
bits 7-4 reserved for future power control
BL = VBE/PM Version number (00010000b - 1.00)
bits 3-0 Minor Version number
bits 7-4 Major Version number
ES:DI Unchanged
b. Set Display Power State:
Input: AH = 4fh VESA Extension
AL = 10h VBE/PM Services
BL = 01h Set Display Power State
BH = Requested Power State
00h ON
01h STANDBY
02h SUSPEND
04h OFF
08h REDUCED ON (intended for flat panel)
Output: AX = Status (*)
BH = Unchanged
c. Get Display Power State:
Input: AH = 4fh VESA Extension
AL = 10h VBE/PM Services
BL = 02h Get Display Power State
Output: AX = Status (*)
BH = Power state currently requested by display
00h ON
01h STANDBY
02h SUSPEND
04h OFF
08h REDUCED ON (intended for flat panel)
* Status information:
AL == 4Fh: Function is supported
AL != 4Fh: Function is not supported
AH == 00h: Function call successful
AH == 01h: Function call failed